package pers.cj.pdos.vo;

import com.baomidou.mybatisplus.extension.activerecord.Model;
import pers.cj.pdos.entity.*;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * <p>
 * 当销售单产生后，订单会进入待出库状态，需要仓库管理员进行出库操作
 * </p>
 *
 * @author chenj
 * @since 2019-11-06
 */
public class SaleVo extends Sale{
    private List<SaleGoodsVo> saleGoodsVoList;
    private List<SalePacketVo> salePacketVoList;

    private HouseVo houseVo;
    private SettAccountVo settAccountVo;
    private User user;
    private User makeUser;
    private Custom custom;

    private SaleOrder saleOrder;

    public void setSalePacketVoList(List<SalePacketVo> salePacketVoList) {
        this.salePacketVoList = salePacketVoList;
    }

    public List<SalePacketVo> getSalePacketVoList() {
        return salePacketVoList;
    }

    public void setSaleOrder(SaleOrder saleOrder) {
        this.saleOrder = saleOrder;
    }

    public SaleOrder getSaleOrder() {
        return saleOrder;
    }

    public void setSettAccountVo(SettAccountVo settAccountVo) {
        this.settAccountVo = settAccountVo;
    }

    public User getMakeUser() {
        return makeUser;
    }

    public void setSaleGoodsVoList(List<SaleGoodsVo> saleGoodsVoList) {
        this.saleGoodsVoList = saleGoodsVoList;
    }

    public List<SaleGoodsVo> getSaleGoodsVoList() {
        return saleGoodsVoList;
    }

    public SettAccountVo getSettAccountVo() {
        return settAccountVo;
    }

    public void setHouseVo(HouseVo houseVo) {
        this.houseVo = houseVo;
    }

    public void setUser(User user) {
        this.user = user;
    }

    public void setCustom(Custom custom) {
        this.custom = custom;
    }

    public HouseVo getHouseVo() {
        return houseVo;
    }

    public User getUser() {
        return user;
    }

    public Custom getCustom() {
        return custom;
    }

}
